You can reuse an old pink dress you might already have, buy a proper one with the intention of reusing it for prom, or go the costume route for a more film-accurate look
Choose from lightweight fabrics like chiffon, organza, and soft tulle that move beautifully in the spring breeze
(The Court Jeweller has a good post about that, too.) Emily Blunt is wearing a replica in the screenshot above from The Young Victoria
Back in the days, her clothes were always about mixing different textures and materials, rather than colours lace, crochet, velvet and ruffles are absolutely necessary, if you are trying to recreate this unique, slightly rock chick, boho style
Choose one in an oversized fit to keep things fresh, and dont forget to alter the sleeves so that they are of the right length